package py.com.sole.dto;

import java.io.Serializable;

import py.com.sole.model.Ciudad;
import py.com.sole.model.Direccion;
import py.com.sole.model.Institucion;
import py.com.sole.model.Materia;
import py.com.sole.model.TipoDocumento;

public class ProfesorPersonaDTO implements Serializable{
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int id;
    private String nombre;
    private String apellido;
    private TipoDocumento tipoDocumento;
    private String documento;
    private String telefono;
    private String email;
	private ProfesorPersonaDTO persona;
	private Direccion direccion;
	private Ciudad ciudad;
	private Character sexo;
	private Materia materia;
    

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getApellido() {
        return apellido;
    }

    public void setApellido(String apellido) {
        this.apellido = apellido;
    }

    public TipoDocumento getTipoDocumento() {
        return tipoDocumento;
    }

    public void setTipoDocumento(TipoDocumento tipoDocumento) {
        this.tipoDocumento = tipoDocumento;
    }

    public String getTelefono() {
        return telefono;
    }

    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

	public String getDocumento() {
		return documento;
	}

	public void setDocumento(String documento) {
		this.documento = documento;
	}

	public ProfesorPersonaDTO getPersona() {
		// TODO Auto-generated method stub
		return persona;
	}

	public String getDireccion() {
		// TODO Auto-generated method stub
		return direccion.getDescripcion();
	}

	public Ciudad getCiudad() {
		// TODO Auto-generated method stub
		return ciudad;
	}

	public void setDireccion(Direccion direccion) {
		this.direccion = direccion;
	}

	 public Character getSexo() {
	        return sexo;
	    }
	
	public void setSexo(Character sexo) {
		// TODO Auto-generated method stub
		this.sexo = sexo;
	}

	public Materia getMateria() {
		return materia;
	}

	public void setMateria(Materia materia) {
		this.materia = materia;
	}

	
    
    
}
